import axios from 'axios';
// axios.defaults.baseURL='/test'
let config = {
    baseURL: "/path", //请求基地址
    timeout: 5000,  //请求超时计时器
  }
  const _axios = axios.create(config)
   
  /* 请求拦截器（请求之前的操作） */
  _axios.interceptors.request.use(
    config => {

        // config.headers.UserToken = window.localStorage.getItem("UserToken");  //添加token,需要结合自己的实际情况添加，
      return config;
    },
    err => Promise.reject(err)
  );
   
  /* 请求之后的操作 */
  _axios.interceptors.response.use(
    res => {
      
      //这里用于处理返回的结果，比如如果是返回401无权限，可能会是跳回到登录页的操作，结合自己的业务逻辑写
      if (res.data.code === 401 ) {
          
      }
      return res;
    },
    err => {
      if (err) {
        
      }
      return Promise.reject(err);
    }
  );
  


export default _axios;
